/**js操作dom总结*/  
/**
 * 获取行外样式
 * @param {*} el
 * @param {*} attr
 */
const getStyle = (el,attr) => {
    if (typeof (getComputedStyle) === 'function') {
        //标准浏览器（IE9及以上）
        return getComputedStyle(el)[attr]
    } else {
        //IE8及以下
        return el.currentStyle[attr]
    }
}

/**
 * 获取当前dom所有的父级元素
 * @param el
 * @param arr
 * @param className
 * @returns {*}
 */
const getParents = (el,arr,className) =>{
    if (el.parentNode) {
        if (el.parentNode.classList.contains(className)) {
            arr.push(el.parentNode)
            return arr
        } else {
            arr.push(el.parentNode)
            getParents(el.parentNode,arr)
        }
    }
    return arr
}
